package br.com.news.web.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import br.com.news.utils.database.beans.enums.Perfil;

/**
 * Identifica uma área do site na qual apenas usuario com privilégio
 * de administrador por acessar
 * 
 * @author Thiago
 * @since 31/01/2013
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(value = { ElementType.TYPE, ElementType.METHOD })
public @interface Permission {
	Perfil[] profile();
}
